
package com.ce.cases.report.dao.po;

import java.io.Serializable;
import org.apache.struts2.json.annotations.JSON;
import com.ce.framework.datamaintain.dao.po.AbstractPO;
import com.ce.framework.util.StringUtil;
import com.ce.util.NetFileUtil;
/**
* 嫦娥软件有限公司 版权所有 2013
* 创建人：　andy
* 创建日期：2014-04-01
* 创建时间：10:38:30
* 功能描述：检举信息台账 [REPORT_TAX_ILLEGAL]表的映射类
* ==============================================
* 修改历史
* 修改人		修改时间		修改原因
*
* ==============================================
*/
public class ReportTaxIllegal extends AbstractPO implements Serializable
{
	
	
		/* variable 主键 [VC_ID] */
		private java.lang.String vcId;

		/* variable 编号 [CODE] */
		private java.lang.String code;

		/* variable 登记人 [REGISTER_PERSON] */
		private java.lang.String registerPerson;

		/* variable 登记部门ID [REGISTER_DEPT_ID] */
		private java.lang.String registerDeptId;

		/* variable 登记部门 [REGISTER_DEPT] */
		private java.lang.String registerDept;

		/* variable 登记日期 [REGISTER_DATE] */
		private java.util.Date registerDate;

		/* variable 记录人 [RECORDER] */
		private java.lang.String recorder;

		/* variable 记录日期 [RECORD_DATE] */
		private java.util.Date recordDate;

		/* variable 检举来源编号 [REPORT_FROM_NUM] */
		private java.lang.String reportFromNum;

		/* variable 检举来源名称 [REPORT_FROM_NAME] */
		private java.lang.String reportFromName;

		/* variable 检举标识（0：实名:1：匿名） [REPORT_FLAG] */
		private int reportFlag;

		/* variable 检举人 [REPORT_PERSON] */
		private java.lang.String reportPerson;

		/* variable 检举时间 [REPORT_TIME] */
		private java.util.Date reportTime;

		/* variable 检举单位 [REPORT_DEPT] */
		private java.lang.String reportDept;

		/* variable 证件名称 [CERTIFICATES_NAME] */
		private java.lang.String certificatesName;

		/* variable 证件号码 [CERTIFICATES_CODE] */
		private java.lang.String certificatesCode;

		/* variable 联系电话 [CONTACT_NUMBER] */
		private java.lang.String contactNumber;

		/* variable 检举形式编号 [REPORT_TYPE_NUM] */
		private java.lang.String reportTypeNum;

		/* variable 检举形式名称 [REPORT_TYPE_NAME] */
		private java.lang.String reportTypeName;

		/* variable 检举人地址 [REPORT_PERSON_ADDR] */
		private java.lang.String reportPersonAddr;

		/* variable 检举次数 [REPORT_COUNT] */
		private int reportCount;

		/* variable 被检举人 [PROSECUTED_PERSON] */
		private java.lang.String prosecutedPerson;

		/* variable 登记注册类型 [REGISTRATION_TYPE] */
		private java.lang.String registrationType;

		/* variable 纳税人识别号 [TAXPAYER_NUMBER] */
		private java.lang.String taxpayerNumber;

		/* variable 企业名称 [TAX_ENTERPRICE] */
		private java.lang.String taxEnterprice;

		/* variable 法定代表人 [LEGAL_PERSON] */
		private java.lang.String legalPerson;

		/* variable 管辖稽查局ID [INSPECTION_DEPT_ID] */
		private java.lang.String inspectionDeptId;

		/* variable 管辖稽查局 [INSPECTION_DEPT] */
		private java.lang.String inspectionDept;

		/* variable 所属征管局ID [COLLECTION_DEPT_ID] */
		private java.lang.String collectionDeptId;

		/* variable 所属征管局 [COLLECTION_DEPT] */
		private java.lang.String collectionDept;

		/* variable 被检举人地址 [PROSECUTED_PERSON_ADDR] */
		private java.lang.String prosecutedPersonAddr;

		/* variable 电话 [PROSECUTED_TEL] */
		private java.lang.String prosecutedTel;

		/* variable 检举材料 [REPORT_DATA] */
		private java.lang.String reportData;

		/* variable 检举主要内容 [REPORT_CONTENT] */
		private java.lang.String reportContent;

		/* variable 备注 [NOTE] */
		private java.lang.String note;

		/* variable 处理情况(1：快速处理,2：移交市局,3：转交其他部门,) [DEAL_RESULT] */
		private java.lang.Integer dealResult;

		/* variable 处理方式编号 [DEAL_WAY_NUM] */
		private java.lang.String dealWayNum;

		/* variable 处理方式 [DEAL_WAY_NAME] */
		private java.lang.String dealWayName;

		/* variable 查办单位ID [CHECK_DEPT_ID] */
		private java.lang.String checkDeptId;

		/* variable 查办单位 [CHECK_DEPT] */
		private java.lang.String checkDept;

		/* variable 经办人 [HANDLE_PERSON] */
		private java.lang.String handlePerson;

		/* variable 经办日期 [HANDLE_DATE] */
		private java.util.Date handleDate;

		/* variable 举报中心领导是否通过 [CENTER_PASS_FLAG] */
		private java.lang.Integer centerPassFlag;

		/* variable 举报中心领导意见 [CENTER_ADVICE] */
		private java.lang.String centerAdvice;

		/* variable 举报中心领导 [CENTER_APPR_PERSON] */
		private java.lang.String centerApprPerson;

		/* variable 审批日期 [CENTER_APPR_DATE] */
		private java.util.Date centerApprDate;

		/* variable 分管领导是否同意 [LEADER_PASS_FLAG] */
		private java.lang.Integer leaderPassFlag;

		/* variable 分管领导意见 [LEADER_ADVICE] */
		private java.lang.String leaderAdvice;

		/* variable 分管领导 [LEADER_APPR_PERSON] */
		private java.lang.String leaderApprPerson;

		/* variable 分管领导审批日期 [LEADER_APPR_DATE] */
		private java.util.Date leaderApprDate;

		/* variable 稽查局局长是否同意 [DIRECTOR_PASS_FLAG] */
		private java.lang.Integer directorPassFlag;

		/* variable 稽查局局长意见 [DIRECTOR_ADVICE] */
		private java.lang.String directorAdvice;

		/* variable 稽查局局长 [DIRECTOR] */
		private java.lang.String director;

		/* variable 稽查局局长审批日期 [DIRECTOR_APPR_DATE] */
		private java.util.Date directorApprDate;

		/* variable 回复人 [REPLY_PERSON] */
		private java.lang.String replyPerson;

		/* variable 回复日期 [REPLY_DATE] */
		private java.util.Date replyDate;

		/* variable 回复方式 [REPLY_WAY] */
		private java.lang.String replyWay;

		/* variable 回复备注 [REPLY_NOTE] */
		private java.lang.String replyNote;

		/* variable 奖励登记人 [REWARD_OPERATOR] */
		private java.lang.String rewardOperator;

		/* variable 奖励登记日期 [REWARD_DATE] */
		private java.util.Date rewardDate;

		/* variable 是否奖励 [IS_REWARD] */
		private java.lang.Integer isReward;

		/* variable 奖励金额 [REWARD_MONEY] */
		private java.lang.Double rewardMoney;

		/* variable 奖励备注 [REWARD_NOTE] */
		private java.lang.String rewardNote;

		/* variable 状态标识 [STATE] */
		private int state;
		
		/* variable 审批附件ID [FILE_ID] */
		private java.lang.String fileId;

		/* variable 状态描述 [STATE_INFO] */
		private java.lang.String stateInfo;

		/* variable 删除标记（0：正常1：删除） [VC_DEL$FLAG] */
		private int vcDelFlag;
		/* variable 是否有书面材料移送（0：无1：有） [VC_DEL$FLAG] */
		private String evoke;
		
		private String fileHtml;

	
	
		/******key******/

		/**
		* getter 主键 [VC_ID]
		* @return java.lang.String
		*/
		public java.lang.String getVcId()
		{
			return this.vcId;
		}

		/**
		* getter 编号 [CODE]
		* @return java.lang.String
		*/
		public java.lang.String getCode()
		{
			return this.code;
		}

		/**
		* getter 登记人 [REGISTER_PERSON]
		* @return java.lang.String
		*/
		public java.lang.String getRegisterPerson()
		{
			return this.registerPerson;
		}

		/**
		* getter 登记部门ID [REGISTER_DEPT_ID]
		* @return java.lang.String
		*/
		public java.lang.String getRegisterDeptId()
		{
			return this.registerDeptId;
		}

		/**
		* getter 登记部门 [REGISTER_DEPT]
		* @return java.lang.String
		*/
		public java.lang.String getRegisterDept()
		{
			return this.registerDept;
		}

		/**
		* getter 登记日期 [REGISTER_DATE]
		* @return java.util.Date
		*/
		@JSON(format="yyyy-MM-dd")
		public java.util.Date getRegisterDate()
		{
			return this.registerDate;
		}

		/**
		* getter 记录人 [RECORDER]
		* @return java.lang.String
		*/
		public java.lang.String getRecorder()
		{
			return this.recorder;
		}

		/**
		* getter 记录日期 [RECORD_DATE]
		* @return java.util.Date
		*/
		@JSON(format="yyyy-MM-dd")
		public java.util.Date getRecordDate()
		{
			return this.recordDate;
		}

		/**
		* getter 检举来源编号 [REPORT_FROM_NUM]
		* @return java.lang.String
		*/
		public java.lang.String getReportFromNum()
		{
			return this.reportFromNum;
		}

		/**
		* getter 检举来源名称 [REPORT_FROM_NAME]
		* @return java.lang.String
		*/
		public java.lang.String getReportFromName()
		{
			return this.reportFromName;
		}

		/**
		* getter 检举标识（0：实名:1：匿名） [REPORT_FLAG]
		* @return int
		*/
		public int getReportFlag()
		{
			return this.reportFlag;
		}

		/**
		* getter 检举人 [REPORT_PERSON]
		* @return java.lang.String
		*/
		public java.lang.String getReportPerson()
		{
			return this.reportPerson;
		}

		/**
		* getter 检举时间 [REPORT_TIME]
		* @return java.util.Date
		*/
		@JSON(format="yyyy-MM-dd")
		public java.util.Date getReportTime()
		{
			return this.reportTime;
		}

		/**
		* getter 检举单位 [REPORT_DEPT]
		* @return java.lang.String
		*/
		public java.lang.String getReportDept()
		{
			return this.reportDept;
		}

		/**
		* getter 证件名称 [CERTIFICATES_NAME]
		* @return java.lang.String
		*/
		public java.lang.String getCertificatesName()
		{
			return this.certificatesName;
		}

		/**
		* getter 证件号码 [CERTIFICATES_CODE]
		* @return java.lang.String
		*/
		public java.lang.String getCertificatesCode()
		{
			return this.certificatesCode;
		}

		/**
		* getter 联系电话 [CONTACT_NUMBER]
		* @return java.lang.String
		*/
		public java.lang.String getContactNumber()
		{
			return this.contactNumber;
		}

		/**
		* getter 检举形式编号 [REPORT_TYPE_NUM]
		* @return java.lang.String
		*/
		public java.lang.String getReportTypeNum()
		{
			return this.reportTypeNum;
		}

		/**
		* getter 检举形式名称 [REPORT_TYPE_NAME]
		* @return java.lang.String
		*/
		public java.lang.String getReportTypeName()
		{
			return this.reportTypeName;
		}

		/**
		* getter 检举人地址 [REPORT_PERSON_ADDR]
		* @return java.lang.String
		*/
		public java.lang.String getReportPersonAddr()
		{
			return this.reportPersonAddr;
		}

		/**
		* getter 检举次数 [REPORT_COUNT]
		* @return int
		*/
		public int getReportCount()
		{
			return this.reportCount;
		}

		/**
		* getter 被检举人 [PROSECUTED_PERSON]
		* @return java.lang.String
		*/
		public java.lang.String getProsecutedPerson()
		{
			return this.prosecutedPerson;
		}

		/**
		* getter 登记注册类型 [REGISTRATION_TYPE]
		* @return java.lang.String
		*/
		public java.lang.String getRegistrationType()
		{
			return this.registrationType;
		}

		/**
		* getter 纳税人识别号 [TAXPAYER_NUMBER]
		* @return java.lang.String
		*/
		public java.lang.String getTaxpayerNumber()
		{
			return this.taxpayerNumber;
		}

		/**
		* getter 企业名称 [TAX_ENTERPRICE]
		* @return java.lang.String
		*/
		public java.lang.String getTaxEnterprice()
		{
			return this.taxEnterprice;
		}

		/**
		* getter 法定代表人 [LEGAL_PERSON]
		* @return java.lang.String
		*/
		public java.lang.String getLegalPerson()
		{
			return this.legalPerson;
		}

		/**
		* getter 管辖稽查局ID [INSPECTION_DEPT_ID]
		* @return java.lang.String
		*/
		public java.lang.String getInspectionDeptId()
		{
			return this.inspectionDeptId;
		}

		/**
		* getter 管辖稽查局 [INSPECTION_DEPT]
		* @return java.lang.String
		*/
		public java.lang.String getInspectionDept()
		{
			return this.inspectionDept;
		}

		/**
		* getter 所属征管局ID [COLLECTION_DEPT_ID]
		* @return java.lang.String
		*/
		public java.lang.String getCollectionDeptId()
		{
			return this.collectionDeptId;
		}

		/**
		* getter 所属征管局 [COLLECTION_DEPT]
		* @return java.lang.String
		*/
		public java.lang.String getCollectionDept()
		{
			return this.collectionDept;
		}

		/**
		* getter 被检举人地址 [PROSECUTED_PERSON_ADDR]
		* @return java.lang.String
		*/
		public java.lang.String getProsecutedPersonAddr()
		{
			return this.prosecutedPersonAddr;
		}

		/**
		* getter 电话 [PROSECUTED_TEL]
		* @return java.lang.String
		*/
		public java.lang.String getProsecutedTel()
		{
			return this.prosecutedTel;
		}

		/**
		* getter 检举材料 [REPORT_DATA]
		* @return java.lang.String
		*/
		public java.lang.String getReportData()
		{
			return this.reportData;
		}

		/**
		* getter 检举主要内容 [REPORT_CONTENT]
		* @return java.lang.String
		*/
		public java.lang.String getReportContent()
		{
			return this.reportContent;
		}

		/**
		* getter 备注 [NOTE]
		* @return java.lang.String
		*/
		public java.lang.String getNote()
		{
			return this.note;
		}

		/**
		* getter 处理情况(1：快速处理,2：移交市局,3：转交其他部门,) [DEAL_RESULT]
		* @return java.lang.Integer
		*/
		public java.lang.Integer getDealResult()
		{
			return this.dealResult;
		}

		/**
		* getter 处理方式编号 [DEAL_WAY_NUM]
		* @return java.lang.String
		*/
		public java.lang.String getDealWayNum()
		{
			return this.dealWayNum;
		}

		/**
		* getter 处理方式 [DEAL_WAY_NAME]
		* @return java.lang.String
		*/
		public java.lang.String getDealWayName()
		{
			return this.dealWayName;
		}

		/**
		* getter 查办单位ID [CHECK_DEPT_ID]
		* @return java.lang.String
		*/
		public java.lang.String getCheckDeptId()
		{
			return this.checkDeptId;
		}

		/**
		* getter 查办单位 [CHECK_DEPT]
		* @return java.lang.String
		*/
		public java.lang.String getCheckDept()
		{
			return this.checkDept;
		}

		/**
		* getter 经办人 [HANDLE_PERSON]
		* @return java.lang.String
		*/
		public java.lang.String getHandlePerson()
		{
			return this.handlePerson;
		}

		/**
		* getter 经办日期 [HANDLE_DATE]
		* @return java.util.Date
		*/
		@JSON(format="yyyy-MM-dd")
		public java.util.Date getHandleDate()
		{
			return this.handleDate;
		}

		/**
		* getter 举报中心领导是否通过 [CENTER_PASS_FLAG]
		* @return java.lang.Integer
		*/
		public java.lang.Integer getCenterPassFlag()
		{
			return this.centerPassFlag;
		}

		/**
		* getter 举报中心领导意见 [CENTER_ADVICE]
		* @return java.lang.String
		*/
		public java.lang.String getCenterAdvice()
		{
			return this.centerAdvice;
		}

		/**
		* getter 举报中心领导 [CENTER_APPR_PERSON]
		* @return java.lang.String
		*/
		public java.lang.String getCenterApprPerson()
		{
			return this.centerApprPerson;
		}

		/**
		* getter 审批日期 [CENTER_APPR_DATE]
		* @return java.util.Date
		*/
		@JSON(format="yyyy-MM-dd")
		public java.util.Date getCenterApprDate()
		{
			return this.centerApprDate;
		}

		/**
		* getter 分管领导是否同意 [LEADER_PASS_FLAG]
		* @return java.lang.Integer
		*/
		public java.lang.Integer getLeaderPassFlag()
		{
			return this.leaderPassFlag;
		}

		/**
		* getter 分管领导意见 [LEADER_ADVICE]
		* @return java.lang.String
		*/
		public java.lang.String getLeaderAdvice()
		{
			return this.leaderAdvice;
		}

		/**
		* getter 分管领导 [LEADER_APPR_PERSON]
		* @return java.lang.String
		*/
		public java.lang.String getLeaderApprPerson()
		{
			return this.leaderApprPerson;
		}

		/**
		* getter 分管领导审批日期 [LEADER_APPR_DATE]
		* @return java.util.Date
		*/
		@JSON(format="yyyy-MM-dd")
		public java.util.Date getLeaderApprDate()
		{
			return this.leaderApprDate;
		}

		/**
		* getter 稽查局局长是否同意 [DIRECTOR_PASS_FLAG]
		* @return java.lang.Integer>
		*/
		public java.lang.Integer getDirectorPassFlag()
		{
			return this.directorPassFlag;
		}

		/**
		* getter 稽查局局长意见 [DIRECTOR_ADVICE]
		* @return java.lang.String
		*/
		public java.lang.String getDirectorAdvice()
		{
			return this.directorAdvice;
		}

		/**
		* getter 稽查局局长 [DIRECTOR]
		* @return java.lang.String
		*/
		public java.lang.String getDirector()
		{
			return this.director;
		}

		/**
		* getter 稽查局局长审批日期 [DIRECTOR_APPR_DATE]
		* @return java.util.Date
		*/
		@JSON(format="yyyy-MM-dd")
		public java.util.Date getDirectorApprDate()
		{
			return this.directorApprDate;
		}

		/**
		* getter 回复人 [REPLY_PERSON]
		* @return java.lang.String
		*/
		public java.lang.String getReplyPerson()
		{
			return this.replyPerson;
		}

		/**
		* getter 回复日期 [REPLY_DATE]
		* @return java.util.Date
		*/
		@JSON(format="yyyy-MM-dd")
		public java.util.Date getReplyDate()
		{
			return this.replyDate;
		}

		/**
		* getter 回复方式 [REPLY_WAY]
		* @return java.lang.String
		*/
		public java.lang.String getReplyWay()
		{
			return this.replyWay;
		}

		/**
		* getter 回复备注 [REPLY_NOTE]
		* @return java.lang.String
		*/
		public java.lang.String getReplyNote()
		{
			return this.replyNote;
		}

		/**
		* getter 奖励登记人 [REWARD_OPERATOR]
		* @return java.lang.String
		*/
		public java.lang.String getRewardOperator()
		{
			return this.rewardOperator;
		}

		/**
		* getter 奖励登记日期 [REWARD_DATE]
		* @return java.util.Date
		*/
		@JSON(format="yyyy-MM-dd")
		public java.util.Date getRewardDate()
		{
			return this.rewardDate;
		}

		/**
		* getter 是否奖励 [IS_REWARD]
		* @return java.lang.Integer
		*/
		public java.lang.Integer getIsReward()
		{
			return this.isReward;
		}

		/**
		* getter 奖励金额 [REWARD_MONEY]
		* @return java.lang.Double
		*/
		public java.lang.Double getRewardMoney()
		{
			return this.rewardMoney;
		}

		/**
		* getter 奖励备注 [REWARD_NOTE]
		* @return java.lang.String
		*/
		public java.lang.String getRewardNote()
		{
			return this.rewardNote;
		}

		/**
		* getter 状态标识 [STATE]  1 已提请  2 已签收    3  向征管局公开
		* @return int
		*/
		public int getState()
		{
			return this.state;
		}

		/**
		* getter 状态描述 [STATE_INFO]
		* @return java.lang.String
		*/
		public java.lang.String getStateInfo()
		{
			return this.stateInfo;
		}

		/**
		* getter 删除标记（0：正常1：删除） [VC_DEL$FLAG]
		* @return int
		*/
		public int getVcDelFlag()
		{
			return this.vcDelFlag;
		}


	
		/******key******/

		/**
		* setter 主键 [VC_ID]
		* @param java.lang.String vcId
		*/
		public void setVcId(java.lang.String vcId)
		{
			 this.vcId=vcId;
		}

		/**
		* setter 编号 [CODE]
		* @param java.lang.String code
		*/
		public void setCode(java.lang.String code)
		{
			 this.code=code;
		}

		/**
		* setter 登记人 [REGISTER_PERSON]
		* @param java.lang.String registerPerson
		*/
		public void setRegisterPerson(java.lang.String registerPerson)
		{
			 this.registerPerson=registerPerson;
		}

		/**
		* setter 登记部门ID [REGISTER_DEPT_ID]
		* @param java.lang.String registerDeptId
		*/
		public void setRegisterDeptId(java.lang.String registerDeptId)
		{
			 this.registerDeptId=registerDeptId;
		}

		/**
		* setter 登记部门 [REGISTER_DEPT]
		* @param java.lang.String registerDept
		*/
		public void setRegisterDept(java.lang.String registerDept)
		{
			 this.registerDept=registerDept;
		}

		/**
		* setter 登记日期 [REGISTER_DATE]
		* @param java.util.Date registerDate
		*/
		public void setRegisterDate(java.util.Date registerDate)
		{
			 this.registerDate=registerDate;
		}

		/**
		* setter 记录人 [RECORDER]
		* @param java.lang.String recorder
		*/
		public void setRecorder(java.lang.String recorder)
		{
			 this.recorder=recorder;
		}

		/**
		* setter 记录日期 [RECORD_DATE]
		* @param java.util.Date recordDate
		*/
		public void setRecordDate(java.util.Date recordDate)
		{
			 this.recordDate=recordDate;
		}

		/**
		* setter 检举来源编号 [REPORT_FROM_NUM]
		* @param java.lang.String reportFromNum
		*/
		public void setReportFromNum(java.lang.String reportFromNum)
		{
			 this.reportFromNum=reportFromNum;
		}

		/**
		* setter 检举来源名称 [REPORT_FROM_NAME]
		* @param java.lang.String reportFromName
		*/
		public void setReportFromName(java.lang.String reportFromName)
		{
			 this.reportFromName=reportFromName;
		}

		/**
		* setter 检举标识（0：实名:1：匿名） [REPORT_FLAG]
		* @param int reportFlag
		*/
		public void setReportFlag(int reportFlag)
		{
			 this.reportFlag=reportFlag;
		}

		/**
		* setter 检举人 [REPORT_PERSON]
		* @param java.lang.String reportPerson
		*/
		public void setReportPerson(java.lang.String reportPerson)
		{
			 this.reportPerson=reportPerson;
		}

		/**
		* setter 检举时间 [REPORT_TIME]
		* @param java.util.Date reportTime
		*/
		public void setReportTime(java.util.Date reportTime)
		{
			 this.reportTime=reportTime;
		}

		/**
		* setter 检举单位 [REPORT_DEPT]
		* @param java.lang.String reportDept
		*/
		public void setReportDept(java.lang.String reportDept)
		{
			 this.reportDept=reportDept;
		}

		/**
		* setter 证件名称 [CERTIFICATES_NAME]
		* @param java.lang.String certificatesName
		*/
		public void setCertificatesName(java.lang.String certificatesName)
		{
			 this.certificatesName=certificatesName;
		}

		/**
		* setter 证件号码 [CERTIFICATES_CODE]
		* @param java.lang.String certificatesCode
		*/
		public void setCertificatesCode(java.lang.String certificatesCode)
		{
			 this.certificatesCode=certificatesCode;
		}

		/**
		* setter 联系电话 [CONTACT_NUMBER]
		* @param java.lang.String contactNumber
		*/
		public void setContactNumber(java.lang.String contactNumber)
		{
			 this.contactNumber=contactNumber;
		}

		/**
		* setter 检举形式编号 [REPORT_TYPE_NUM]
		* @param java.lang.String reportTypeNum
		*/
		public void setReportTypeNum(java.lang.String reportTypeNum)
		{
			 this.reportTypeNum=reportTypeNum;
		}

		/**
		* setter 检举形式名称 [REPORT_TYPE_NAME]
		* @param java.lang.String reportTypeName
		*/
		public void setReportTypeName(java.lang.String reportTypeName)
		{
			 this.reportTypeName=reportTypeName;
		}

		/**
		* setter 检举人地址 [REPORT_PERSON_ADDR]
		* @param java.lang.String reportPersonAddr
		*/
		public void setReportPersonAddr(java.lang.String reportPersonAddr)
		{
			 this.reportPersonAddr=reportPersonAddr;
		}

		/**
		* setter 检举次数 [REPORT_COUNT]
		* @param int reportCount
		*/
		public void setReportCount(int reportCount)
		{
			 this.reportCount=reportCount;
		}

		/**
		* setter 被检举人 [PROSECUTED_PERSON]
		* @param java.lang.String prosecutedPerson
		*/
		public void setProsecutedPerson(java.lang.String prosecutedPerson)
		{
			 this.prosecutedPerson=prosecutedPerson;
		}

		/**
		* setter 登记注册类型 [REGISTRATION_TYPE]
		* @param java.lang.String registrationType
		*/
		public void setRegistrationType(java.lang.String registrationType)
		{
			 this.registrationType=registrationType;
		}

		/**
		* setter 纳税人识别号 [TAXPAYER_NUMBER]
		* @param java.lang.String taxpayerNumber
		*/
		public void setTaxpayerNumber(java.lang.String taxpayerNumber)
		{
			 this.taxpayerNumber=taxpayerNumber;
		}

		/**
		* setter 企业名称 [TAX_ENTERPRICE]
		* @param java.lang.String taxEnterprice
		*/
		public void setTaxEnterprice(java.lang.String taxEnterprice)
		{
			 this.taxEnterprice=taxEnterprice;
		}

		/**
		* setter 法定代表人 [LEGAL_PERSON]
		* @param java.lang.String legalPerson
		*/
		public void setLegalPerson(java.lang.String legalPerson)
		{
			 this.legalPerson=legalPerson;
		}

		/**
		* setter 管辖稽查局ID [INSPECTION_DEPT_ID]
		* @param java.lang.String inspectionDeptId
		*/
		public void setInspectionDeptId(java.lang.String inspectionDeptId)
		{
			 this.inspectionDeptId=inspectionDeptId;
		}

		/**
		* setter 管辖稽查局 [INSPECTION_DEPT]
		* @param java.lang.String inspectionDept
		*/
		public void setInspectionDept(java.lang.String inspectionDept)
		{
			 this.inspectionDept=inspectionDept;
		}

		/**
		* setter 所属征管局ID [COLLECTION_DEPT_ID]
		* @param java.lang.String collectionDeptId
		*/
		public void setCollectionDeptId(java.lang.String collectionDeptId)
		{
			 this.collectionDeptId=collectionDeptId;
		}

		/**
		* setter 所属征管局 [COLLECTION_DEPT]
		* @param java.lang.String collectionDept
		*/
		public void setCollectionDept(java.lang.String collectionDept)
		{
			 this.collectionDept=collectionDept;
		}

		/**
		* setter 被检举人地址 [PROSECUTED_PERSON_ADDR]
		* @param java.lang.String prosecutedPersonAddr
		*/
		public void setProsecutedPersonAddr(java.lang.String prosecutedPersonAddr)
		{
			 this.prosecutedPersonAddr=prosecutedPersonAddr;
		}

		/**
		* setter 电话 [PROSECUTED_TEL]
		* @param java.lang.String prosecutedTel
		*/
		public void setProsecutedTel(java.lang.String prosecutedTel)
		{
			 this.prosecutedTel=prosecutedTel;
		}

		/**
		* setter 检举材料 [REPORT_DATA]
		* @param java.lang.String reportData
		*/
		public void setReportData(java.lang.String reportData)
		{
			 this.reportData=reportData;
		}

		/**
		* setter 检举主要内容 [REPORT_CONTENT]
		* @param java.lang.String reportContent
		*/
		public void setReportContent(java.lang.String reportContent)
		{
			 this.reportContent=reportContent;
		}

		/**
		* setter 备注 [NOTE]
		* @param java.lang.String note
		*/
		public void setNote(java.lang.String note)
		{
			 this.note=note;
		}

		/**
		* setter 处理情况(1：快速处理,2：移交市局,3：转交其他部门,) [DEAL_RESULT]
		* @param java.lang.Integer dealResult
		*/
		public void setDealResult(java.lang.Integer dealResult)
		{
			 this.dealResult=dealResult;
		}

		/**
		* setter 处理方式编号 [DEAL_WAY_NUM]
		* @param java.lang.String dealWayNum
		*/
		public void setDealWayNum(java.lang.String dealWayNum)
		{
			 this.dealWayNum=dealWayNum;
		}

		/**
		* setter 处理方式 [DEAL_WAY_NAME]
		* @param java.lang.String dealWayName
		*/
		public void setDealWayName(java.lang.String dealWayName)
		{
			 this.dealWayName=dealWayName;
		}

		/**
		* setter 查办单位ID [CHECK_DEPT_ID]
		* @param java.lang.String checkDeptId
		*/
		public void setCheckDeptId(java.lang.String checkDeptId)
		{
			 this.checkDeptId=checkDeptId;
		}

		/**
		* setter 查办单位 [CHECK_DEPT]
		* @param java.lang.String checkDept
		*/
		public void setCheckDept(java.lang.String checkDept)
		{
			 this.checkDept=checkDept;
		}

		/**
		* setter 经办人 [HANDLE_PERSON]
		* @param java.lang.String handlePerson
		*/
		public void setHandlePerson(java.lang.String handlePerson)
		{
			 this.handlePerson=handlePerson;
		}

		/**
		* setter 经办日期 [HANDLE_DATE]
		* @param java.util.Date handleDate
		*/
		public void setHandleDate(java.util.Date handleDate)
		{
			 this.handleDate=handleDate;
		}

		/**
		* setter 举报中心领导是否通过 [CENTER_PASS_FLAG]
		* @param java.lang.Integer centerPassFlag
		*/
		public void setCenterPassFlag(java.lang.Integer centerPassFlag)
		{
			 this.centerPassFlag=centerPassFlag;
		}

		/**
		* setter 举报中心领导意见 [CENTER_ADVICE]
		* @param java.lang.String centerAdvice
		*/
		public void setCenterAdvice(java.lang.String centerAdvice)
		{
			 this.centerAdvice=centerAdvice;
		}

		/**
		* setter 举报中心领导 [CENTER_APPR_PERSON]
		* @param java.lang.String centerApprPerson
		*/
		public void setCenterApprPerson(java.lang.String centerApprPerson)
		{
			 this.centerApprPerson=centerApprPerson;
		}

		/**
		* setter 审批日期 [CENTER_APPR_DATE]
		* @param java.util.Date centerApprDate
		*/
		public void setCenterApprDate(java.util.Date centerApprDate)
		{
			 this.centerApprDate=centerApprDate;
		}

		/**
		* setter 分管领导是否同意 [LEADER_PASS_FLAG]
		* @param java.lang.Integer leaderPassFlag
		*/
		public void setLeaderPassFlag(java.lang.Integer leaderPassFlag)
		{
			 this.leaderPassFlag=leaderPassFlag;
		}

		/**
		* setter 分管领导意见 [LEADER_ADVICE]
		* @param java.lang.String leaderAdvice
		*/
		public void setLeaderAdvice(java.lang.String leaderAdvice)
		{
			 this.leaderAdvice=leaderAdvice;
		}

		/**
		* setter 分管领导 [LEADER_APPR_PERSON]
		* @param java.lang.String leaderApprPerson
		*/
		public void setLeaderApprPerson(java.lang.String leaderApprPerson)
		{
			 this.leaderApprPerson=leaderApprPerson;
		}

		/**
		* setter 分管领导审批日期 [LEADER_APPR_DATE]
		* @param java.util.Date leaderApprDate
		*/
		public void setLeaderApprDate(java.util.Date leaderApprDate)
		{
			 this.leaderApprDate=leaderApprDate;
		}

		/**
		* setter 稽查局局长是否同意 [DIRECTOR_PASS_FLAG]
		* @param java.lang.Integer> directorPassFlag
		*/
		public void setDirectorPassFlag(java.lang.Integer directorPassFlag)
		{
			 this.directorPassFlag=directorPassFlag;
		}

		/**
		* setter 稽查局局长意见 [DIRECTOR_ADVICE]
		* @param java.lang.String directorAdvice
		*/
		public void setDirectorAdvice(java.lang.String directorAdvice)
		{
			 this.directorAdvice=directorAdvice;
		}

		/**
		* setter 稽查局局长 [DIRECTOR]
		* @param java.lang.String director
		*/
		public void setDirector(java.lang.String director)
		{
			 this.director=director;
		}

		/**
		* setter 稽查局局长审批日期 [DIRECTOR_APPR_DATE]
		* @param java.util.Date directorApprDate
		*/
		public void setDirectorApprDate(java.util.Date directorApprDate)
		{
			 this.directorApprDate=directorApprDate;
		}

		/**
		* setter 回复人 [REPLY_PERSON]
		* @param java.lang.String replyPerson
		*/
		public void setReplyPerson(java.lang.String replyPerson)
		{
			 this.replyPerson=replyPerson;
		}

		/**
		* setter 回复日期 [REPLY_DATE]
		* @param java.util.Date replyDate
		*/
		public void setReplyDate(java.util.Date replyDate)
		{
			 this.replyDate=replyDate;
		}

		/**
		* setter 回复方式 [REPLY_WAY]
		* @param java.lang.String replyWay
		*/
		public void setReplyWay(java.lang.String replyWay)
		{
			 this.replyWay=replyWay;
		}

		/**
		* setter 回复备注 [REPLY_NOTE]
		* @param java.lang.String replyNote
		*/
		public void setReplyNote(java.lang.String replyNote)
		{
			 this.replyNote=replyNote;
		}

		/**
		* setter 奖励登记人 [REWARD_OPERATOR]
		* @param java.lang.String rewardOperator
		*/
		public void setRewardOperator(java.lang.String rewardOperator)
		{
			 this.rewardOperator=rewardOperator;
		}

		/**
		* setter 奖励登记日期 [REWARD_DATE]
		* @param java.util.Date rewardDate
		*/
		public void setRewardDate(java.util.Date rewardDate)
		{
			 this.rewardDate=rewardDate;
		}

		/**
		* setter 是否奖励 [IS_REWARD]
		* @param java.lang.Integer isReward
		*/
		public void setIsReward(java.lang.Integer isReward)
		{
			 this.isReward=isReward;
		}

		/**
		* setter 奖励金额 [REWARD_MONEY]
		* @param java.lang.Double rewardMoney
		*/
		public void setRewardMoney(java.lang.Double rewardMoney)
		{
			 this.rewardMoney=rewardMoney;
		}

		/**
		* setter 奖励备注 [REWARD_NOTE]
		* @param java.lang.String rewardNote
		*/
		public void setRewardNote(java.lang.String rewardNote)
		{
			 this.rewardNote=rewardNote;
		}

		/**
		* setter 状态标识 [STATE]
		* @param int state
		*/
		public void setState(int state)
		{
			 this.state=state;
		}

		/**
		* setter 状态描述 [STATE_INFO]
		* @param java.lang.String stateInfo
		*/
		public void setStateInfo(java.lang.String stateInfo)
		{
			 this.stateInfo=stateInfo;
		}
		
		

		public java.lang.String getFileId() {
			return fileId;
		}

		public void setFileId(java.lang.String fileId) {
			this.fileId = fileId;
		}
		
		public String getFileHtml(){
	    	if(StringUtil.isNotBlank(this.fileId))
			    return NetFileUtil.getFilesHtml(this.fileId,"&nbsp;");
			 return "";
	    }

		/**
		* setter 删除标记（0：正常1：删除） [VC_DEL$FLAG]
		* @param int vcDelFlag
		*/
		public void setVcDelFlag(int vcDelFlag)
		{
			 this.vcDelFlag=vcDelFlag;
		}

	
    public void setFileHtml(String fileHtml) {
			this.fileHtml = fileHtml;
		}
    
    

	public String getEvoke() {
		return evoke;
	}

	public void setEvoke(String evoke) {
		this.evoke = evoke;
	}

	/**
     * 无参数构造函数
     */
    public ReportTaxIllegal(){
    }
}


